function [ d ] = derivadaCustoX( x, h, y, lambda, f, q )
    [linhasX,colunasX,canaisX] = size(x);
    [linhasH,colunasH,canaisH] = size(h);
%     h = wextend('2d', 'zpd', h, ceil((linhasX-linhasH)/2));
    h = ExpandeMatriz(x, h);
    d = vetorizacaoTransposta(h, y-vetorizacao(h,x)) + lambda * derivadaRf(x, q, f);
end

